Pearl South Padre Near Schlitterbahn Beach Waterpark
310 Padre Blvd -
South Padre Island,
TX 78597